Synonyms for "make a clean breast of"

Words with similar meaning